package com.devops.admin.service.impl;

import com.devops.admin.mapper.DOSProjectMapper;
import com.devops.admin.model.DOSProject;
import com.devops.admin.po.DOSProjectPo;
import com.devops.admin.service.DOSProjectOutService;
import com.devops.admin.vo.DOSProjectVo;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.stereotype.Service;

import java.util.List;

/**
 * @ClassName DOSProjectOutService
 * @Description TODO
 * @Author heyabo
 * @Date 2023/1/13 09:09
 * @Version 1.0
 **/
@Service
public class DOSProjectOutServiceImpl implements DOSProjectOutService {

    @Autowired
    private DOSProjectMapper dosProjectMapper;
    @Override
    public List<DOSProjectPo> getProjectsByUserId(DOSProjectVo projectVo) {
        return dosProjectMapper.getProjects(projectVo);
    }

    @Override
    public List<DOSProjectPo> getProjects(DOSProjectVo projectVo) {
        return dosProjectMapper.getProjects(projectVo);
    }

    @Override
    public DOSProject getById(Integer projectId) {
        return dosProjectMapper.selectById(projectId);
    }
}
